在前面的文章中,探討了看不懂 AI 程式碼時的拆解方法,也總結了 Claude 常見的陷阱。當 AI 幫忙快速生出各種功能後,最關鍵的一步就是:自己該怎麼進行審查與查證?
如果把 AI 當作寫程式的「生產機器」,那自己就是最後一道「品管防線」。今天想分享在這 30 天中,建立的查證步驟與 Code Review 流程。
如果直接把 AI 產出的程式碼上線或部署,常會隱藏以下風險:
每當 Claude 產出一個新模組時,會按照以下步驟進行審查:
try...catch? 當資料庫連線失敗或交易衝突時,系統是否會正常 Rollback,而不是讓網站直接崩潰?請扮演資深的資安與 PHP Code Review 專家,嚴格審查以下這段程式碼。請幫我找出:
任何潛在的資安漏洞(如 SQLi、XSS、CSRF)。
邏輯上的盲點或未處理的 Exception。
效能優化建議。
透過 AI 審查抓出自己漏掉的盲點。
經過這 30 天,AI 可以幫忙寫出 80% 的程式碼,但剩下 20% 的品質控制、資安把關與架構整合,必須由自己負責。
今天分享在 AI 協同開發中的檢查流程:從安全與邏輯審查、逐行人工走查、極端邊界測試,到最後利用 AI 進行交叉審查。有了嚴謹的 Code Review 習慣,就能在 AI 高效產能的同時,確保系統的穩固與安全。